pull-rod carrier - French English Dictionary